#leetcode顺序题号与上述算法分类对应
#这里的null表示是不练习此题

#此处只列出hot100的题目
leetcodehot100={
    "p001_Two_Sum两数之和":"1hashing",
    "p002_Add_Two_Numbers两数相加":"7linked_list",
    "p003_Longest_Substring_Without_Repeating_Characters无重复字符的最长子串":"3sliding_window",
    "p004_Median_of_Two_Sorted_Arrays中位数":"11二分查找",
    "p005_Longest_Palindromic_Substring最长回文子串":"16mdp多维动态规划",
    
    "p010_Regular_Expression_Matching正则表达式匹配":"15动态规划",
    "p011_Container_With_Most_Water盛最多水的容器":"2双指针",



    "p015_3Sum三数之和":"2双指针",
    "p019_Remove_Nth_Node_From_End_of_List删除链表的倒数第N个结点":"7linked_list",
    "p020_Valid_Parentheses有效括号":"12栈",
    "p021_Merge_Two_Sorted_Lists合并两个有序链表":"7linked_list",
    "p022_Generate_Parentheses生成括号":"10回溯",
    "p023_Merge_k_Sorted_Lists合并K个升序链表":"7linked_list",
    "p024_Swap_Nodes_in_Pairs两两交换链表中的节点":"7linked_list",
    "p025_Reverse_Nodes_in_k_GroupK个一组翻转链表":"7linked_list",




    "p032最长有效括号":"15动态规划",
    "p033_Search_in_Rotated_Sorted_Array在旋转排序数组中查找":"11二分查找",
    "p034_Find_First_and_Last_Position_of_Element_in_Sorted_Array在排序数组中查找元素的第一个和最后一个位置":"11二分查找",
    "p035_Search_Insert_Position在排序数组中插入位置":"11二分查找",

    "p041_First_Missing_Positive缺失的第一个正数":"5普通数组",
    "p042_Trapping_Rain_Water接雨水":"2双指针",
    "p045_Jump_Game_II跳跃游戏2":"2贪心",
    "p049_Group_Anagrams字母异位词分组":"4哈希表",
    "p053_Maximum_Subarray最大子数组和":"5普通数组",
    "p055_Jump_Game跳跃游戏":"2贪心",
    "p056_Merge_Intervals合并区间":"5普通数组",





    "p070_Climbing_Stairs爬楼梯":"15动态规划",
    "p074_Search_a_2D_Matrix搜索二维矩阵":"11二分查找",


    "p084_Largest_Rectangle_in_Histogram柱状图中最大的矩形":"12栈",

}

#此处列出不在leetcodehot100的题目，但是有可能在题号前100个
leetcode其他={
    "p006_Zigzag_Conversion锯齿形变换":"非hot100",
    "p007_Reverse_Integer反转整数":"非hot100",
    "p008_String_to_Integer_atoi字符串转换整数":"非hot100",
    "p009_Palindrome_Number回文数":"非hot100",

    "p012integer_to_roman整数转罗马数字":"非hot100",
    "p013roman_to_integer罗马数字转整数":"非hot100",
    "p014longest_common_prefix最长公共前缀":"非hot100",
    "p016_3Sum_Closest最接近的三数之和":"非hot100",
    "p018_4Sum四数之和":"非hot100",

    "p026_Remove_Duplicates_from_Sorted_Array删除排序数组中的重复项":"非hot100",
    "p027_Remove_Element删除元素":"非hot100",
    "p028_Implement_strStr实现strStr":"非hot100",
    "p029_Divide_Two_Integers除以两个整数":"非hot100",
    "p030_Substring_with_Concatenation_of_All_Words串联所有单词的子串":"非hot100",

    "p036_Valid_Sudoku数独":"非hot100",
    "p037_Sudoku_Solver解数独":"非hot100",
    "p038_Count_and_say外观数列":"非hot100",

    "p043_Multiply_Strings乘法计算":"非hot100",
    "p044_Wildcard_Matching通配符匹配":"非hot100",
    "p050_Pow(x,n)幂":"非hot100",
    "p051_N_QueensN皇后":"非hot100",
    "p052_N_Queens_IIN皇后2":"非hot100",


    


    


}

